feminine form of impuissant - Espagnol Anglais Dictionnaire